freetailed bat - Turkish English Dictionary